Как создать FTP-сервер

🔧 Что такое FTP?

FTP (File Transfer Protocol) — это протокол передачи файлов между клиентом и сервером. Позволяет загружать, скачивать, удалять файлы через сетевое подключение.

💻 Установка FTP-сервера на Windows

  1. Открой «Панель управления» → «Программы» → «Включение или отключение компонентов Windows».
  2. Отметь FTP-сервер и FTP-службы IIS.
  3. Перейди в IIS (Диспетчер служб IIS) → добавь новый FTP-сайт.
  4. Укажи путь к папке и настрой порты (обычно 21).
  5. Настрой разрешения доступа и пользователей.

🐧 Установка FTP-сервера на Linux (Ubuntu)

  1. Открой терминал и установи vsftpd:
    sudo apt update && sudo apt install vsftpd
  2. Открой конфигурацию:
    sudo nano /etc/vsftpd.conf
  3. Измени или раскомментируй:
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
  4. Перезапусти сервис:
    sudo systemctl restart vsftpd

🧪 Проверка работы FTP

📌 Полезные советы